liquid damping for moving parts - French English Dictionary